<template>
	<view>
		<text>当前时间：{{ formattedTime }}</text>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				formattedTime: '',
			}
		},
//---------------------------------------------------------------------------------------
	  mounted() {
		this.updateTime();
		setInterval(() => {
		  this.updateTime();
		}, 1000); // 每隔1秒更新一次时间
	  },
		
		
//----------------------------------------------------------------------------------------
		// onLoad() {
		//   // 每隔一段时间执行刷新操作
		//   this.refreshTimer = setInterval(() => {
		//     // 调用刷新页面的方法
		//     this.refreshPage();
		//   }, 5000); // 5000毫秒（5秒）为示例，您可以根据需要调整刷新间隔
		// },
		// onUnload() {
		//   // 清除定时器
		//   clearInterval(this.refreshTimer);
		// },
		methods: {
			updateTime() {
			      const currentTime = new Date();
			      const year = currentTime.getFullYear();
			      const month = currentTime.getMonth() + 1;
			      const day = currentTime.getDate();
			      const hours = currentTime.getHours();
			      const minutes = currentTime.getMinutes();
			      const seconds = currentTime.getSeconds();
			      this.formattedTime = `${month}-${day} ${hours}:${minutes}:${seconds}`;
			    },
			// refreshPage() {
			//     console.log("定时测试");
			//   },
		}
	}
</script>

<style>

</style>
